package com.woniu.microchargeserver.common.bean.dtobean;

import com.woniu.microcommonsserver.entity.ChargedItemsInfoEntity;
import com.woniu.microcommonsserver.entity.OwnerInfoEntity;
import com.woniu.microcommonsserver.entity.RoomChargedItemsInfoEntity;
import com.woniu.microcommonsserver.entity.SpaceInfoEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author: hejie
 * @date: 2021/1/25 11:41
 * @description:
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class RoomChargeDto implements Serializable {

    /**
     * 收费项目
     */
    private ChargedItemsInfoEntity chargedItemsInfoEntity;
    /**
     * 房间、收费项目中间表
     */
    private RoomChargedItemsInfoEntity roomChargedItemsInfoEntity;
    /**
     * 业主信息：主要是id 姓名 电话
     */
    private OwnerInfoEntity ownerInfoEntity;


    /**
     * 空间（房间表）
     */
    private SpaceInfoEntity spaceInfoEntity;
    /**
     * 页面上显示的房间名字，如3-5-1002（指3号楼-5栋-10层-02号）
     */
    private String roomName;
    /**
     * 楼栋单元：如13号楼4单元
     */
    private String buildAndUnit;


    /**
     * 收费管理-收费管理：客户资料和收费选项处的合计
     */
    private  CustomerChargeTotalDto customerChargeTotalDto;
}
